package model;

public class TypeImage<Type> {

	private Type filling;
	private Type outline;

	public TypeImage(Type filling, Type outline) {
		
		this.filling = filling;
		this.outline = outline;

	}
	
	public Type getFilling() {
		
		return filling;
		
	}
	
	public void setFilling(Type filling) {
		
		this.filling = filling;
		
	}
	
	public Type getOutline() {
		
		return outline;
		
	}
	
	public void setOutline(Type outline) {
		
		this.outline = outline;
		
	}
	
	public void reverse(){
		
		Type tmp = this.filling;
		this.filling = this.outline;
		this.outline = tmp;
		
	}
	
}
